//---------------------------------------------------------------------------
#ifndef visualizadorListaCircularDuplaLigadaH
#define visualizadorListaCircularDuplaLigadaH

#include "visualizadorAbstrato.h"

#include "classeListaCircularDuplamenteLigada.h"
#include <vcl.h>
#include <list>
//---------------------------------------------------------------------------
class visualizadorListaCircularDuplaLigada : public visualizadorAbstrato
{
	private:
		TForm * frmLCDL;
		ListaCDL * lstLCDL;
	public:
		visualizadorListaCircularDuplaLigada(float, float);
		virtual ~visualizadorListaCircularDuplaLigada();

		virtual void desenha(TImage *, double = 1.0, double = 1.0) const;
		virtual void interage();
};
#endif
